difficult-to-machine materials - German English Dictionary